having horns turned sharply upward - French English Dictionary